home *** CD-ROM | disk | FTP | other *** search
Wrap
;InnoSetupVersion=2.0.18 [Setup] AppName=PaperCut AppVerName=PaperCut Quota 5.2 AppId=PaperCut AppPublisher=PaperCut Software Pty Ltd AppPublisherURL=http://www.papercut.biz AppSupportURL=http://www.papercut.biz AppUpdatesURL=http://www.papercut.biz DefaultDirName={pf}\PaperCut DefaultGroupName=PaperCut UninstallDisplayIcon={app}\PaperCut.exe OutputBaseFilename=pc-setup Compression=bzip2 LicenseFile=embedded\License.txt InfoBeforeFile=embedded\InfoBefore.rtf WizardImageFile=embedded\WizardImage0.bmp WizardSmallImageFile=embedded\WizardSmallImage0.bmp [Files] Source: "{sys}\StdOle2.tlb"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regtypelib Source: "{sys}\MSVBVM60.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\OleAut32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\OlePro32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\ASycFilt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\Ctl3d32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\ComCat.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msvcrt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\msvcrt40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\msvcrt20.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\msvcirt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\Comdlg32.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile Source: "{sys}\Mscomctl.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile Source: "{sys}\Mscomct2.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile Source: "{sys}\Msflxgrd.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile Source: "{sys}\scrrun.dll"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile Source: "{sys}\expsrv.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\msexch40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msexcl40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msltus40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\mspbde40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msrd2x40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msrd3x40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\mstext40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msxbde40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msjet40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msjint40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\msjter40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\msjtes40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\Msjetoledb40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msrclr40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver Source: "{sys}\msrecr40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\msrepl40.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\mswdat10.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\mswstr10.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{sys}\vbajet32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace Source: "{dao}\dao360.dll"; DestDir: "{dao}"; Flags: restartreplace regserver sharedfile Source: "{app}\ntsvc.ocx"; DestDir: "{app}"; Components: server; Flags: restartreplace regserver Source: "{app}\Database\PrinterDB.mdb"; DestDir: "{app}\Database"; Components: server; Source: "{app}\Database\PCUserDB.mdb"; DestDir: "{app}\Database"; Components: server; Source: "{app}\CustomReports\CustomAccessReports.mdb"; DestDir: "{app}\CustomReports"; Components: server; Source: "{app}\Logs\PrintJobLog.mdb"; DestDir: "{app}\Logs"; Components: server; Source: "{app}\EmptyPrintJobLog.mdb"; DestDir: "{app}"; Components: server; Source: "{app}\Logs\TransactionAuditLog.mdb"; DestDir: "{app}\Logs"; Components: server; Source: "{app}\EmptyTransactionAuditLog.mdb"; DestDir: "{app}"; Components: server; Source: "{app}\Logs\TopUpCardNumbers.mdb"; DestDir: "{app}\Logs"; Components: server; Source: "{app}\EmptyTopUpCardNumbers.mdb"; DestDir: "{app}"; Components: server; Source: "{app}\Scripts\addnewusers.bat"; DestDir: "{app}\Scripts"; Components: server; Source: "{app}\Scripts\importlogs.bat"; DestDir: "{app}\Scripts"; Components: server; Source: "{app}\Scripts\README.txt"; DestDir: "{app}\Scripts"; Components: server; Source: "{app}\PCSetup\setup.txt"; DestDir: "{app}\PCSetup"; Components: server; Source: "{app}\PCSetup\client-silent-install.bat"; DestDir: "{app}\PCSetup"; Components: server; Source: "{app}\PCSetup\PCClient.exe"; DestDir: "{app}\PCSetup"; Components: server; Flags: restartreplace Source: "{app}\PCSetup\README.txt"; DestDir: "{app}\PCSetup"; Components: server; Source: "{app}\UninstallService.exe"; DestDir: "{app}"; Components: server; Source: "{app}\pcm.dll"; DestDir: "{app}"; Components: server; Flags: restartreplace regserver Source: "{app}\jad.dll"; DestDir: "{app}"; Components: server; Flags: restartreplace regserver Source: "{app}\pcssd.dll"; DestDir: "{app}"; Components: server; Flags: restartreplace regserver Source: "{app}\pcsdb.exe"; DestDir: "{app}"; Components: server; Flags: restartreplace Source: "{app}\PCService.exe"; DestDir: "{app}"; Components: server; Flags: restartreplace Source: "{app}\PaperCut.exe"; DestDir: "{app}"; Components: server; Source: "{app}\userrights.exe"; DestDir: "{app}"; Components: server; Source: "{app}\PCClient.exe"; DestDir: "{app}"; Components: server,client; Flags: restartreplace Source: "{app}\PaperCut.exe.manifest"; DestDir: "{app}"; Components: server; Flags: restartreplace Source: "{app}\PCClient.exe.manifest"; DestDir: "{app}"; Components: server,client; Flags: restartreplace Source: "{app}\NetChargeUI.ocx"; DestDir: "{app}"; Components: server; Flags: restartreplace regserver Source: "{app}\PCNetCharge.exe"; DestDir: "{app}"; Components: server; Flags: restartreplace Source: "{app}\Logs\NetChargeLog.mdb"; DestDir: "{app}\Logs"; Components: server; Source: "{app}\EmptyNetChargeLog.mdb"; DestDir: "{app}"; Components: server; Source: "{app}\TopupWizard.exe"; DestDir: "{app}"; Components: server,cardwizard; Flags: restartreplace Source: "{app}\TopupWizard.exe.manifest"; DestDir: "{app}"; Components: server,cardwizard; Flags: restartreplace Source: "{app}\Templates\numbers.csv"; DestDir: "{app}\Templates"; Components: server,cardwizard; Source: "{app}\Templates\TopUpCardTemplate.doc"; DestDir: "{app}\Templates"; Components: server,cardwizard; Source: "{app}\Templates\TopUpCardTemplateOrigional.doc"; DestDir: "{app}\Templates"; Components: server,cardwizard; Source: "{app}\ActTrkServer.exe"; DestDir: "{app}"; Components: server; Flags: restartreplace Source: "{app}\PCEActTrkAdmin.ocx"; DestDir: "{app}"; Components: server; Flags: restartreplace regserver Source: "{app}\PCSecWiz.exe"; DestDir: "{app}"; Components: server; Flags: restartreplace Source: "{app}\TARun.dll"; DestDir: "{app}"; Flags: restartreplace regserver Source: "{app}\PCWebAdmin.dll"; DestDir: "{app}"; Components: server; Flags: restartreplace regserver Source: "{app}\WebAdmin\README.txt"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\Admin.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\default.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\Log.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\LogReport.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\NetLog.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\OtherCharges.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\papercut.css"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\custom.css"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\TopUpCard.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\Transfer.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\TransLog.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\UserList.asp"; DestDir: "{app}\WebAdmin"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\Config.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\footer.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\head.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\sidenav.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\header.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\PCCommon.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\lang_en.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\lang_es.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\lang_fr.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\lang_it.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\lang_nl.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\lang_zh-hk.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\lang_zh-cn.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\includes\lang_de.inc"; DestDir: "{app}\WebAdmin\includes"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\images\left_nav_dots.gif"; DestDir: "{app}\WebAdmin\images"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\images\papercut.gif"; DestDir: "{app}\WebAdmin\images"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\images\topbar_background.gif"; DestDir: "{app}\WebAdmin\images"; Components: server; Flags: restartreplace Source: "{app}\WebAdmin\images\tr.gif"; DestDir: "{app}\WebAdmin\images"; Components: server; Flags: restartreplace ; Source: "{app}\"; DestDir: "{app}"; Components: client; Flags: skipifsourcedoesntexist Source: "{app}\pccopy.exe"; DestDir: "{app}"; Components: server; Flags: restartreplace Source: "{app}\stopclient.exe"; DestDir: "{app}"; Components: server,client; Flags: restartreplace [Dirs] Name: "{app}\Database"; Name: "{app}\CustomReports"; Name: "{app}\WebAdmin"; Name: "{app}\WebAdmin\includes"; Name: "{app}\WebAdmin\images"; Name: "{app}\PCSetup"; Name: "{app}\Backups"; Name: "{app}\Scripts"; Name: "{app}\Templates"; Name: "{app}\Logs"; [Registry] Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "HasEnterprise"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "HasNetCharging"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "HasPrintCharging"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "HasOnlyPrintCharging"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "InstallRoot"; ValueType: String; ValueData: "{app}"; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "InstalledDate"; ValueType: String; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "Change"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "LastSchedule"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "PDC"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "LastUpdateCheck"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "TimeOut"; ValueType: String; ValueData: "300"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "UserDBPath"; ValueType: String; Components: client; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "UserDBPath"; ValueType: String; ValueData: "{app}\Database\PCUserDB.mdb"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "WizardRun"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "PCEDataDirectory"; ValueType: String; ValueData: "{app}\PCEData"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "PCENotificationDirectory"; ValueType: String; ValueData: "{app}\PCEActN"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "MaintainSpooler"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "DetailedLogging"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "TransactionLogging"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "Key"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "Name"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "LogLevel"; ValueType: Dword; ValueData: "$1"; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "IsRemote"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "UserOverdraft"; ValueType: String; ValueData: "0.00"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "PrintDenyMessage"; ValueType: String; ValueData: "PRINTING DENIED - %REASON% - You have tried to print %PAGES% pages, costing %DOCUMENT_COST%. You have %CURRENT_CREDIT% in your account."; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "UsePDC"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "UserImportGroup"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "DummyDocumentDefs"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "ErrorRequiringAttention"; ValueType: String; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "SendMessagesToComputer"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "WebShowCurrency"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "AutoRefund"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "UseActiveDirectory"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "ActiveDirectoryUserSource"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "ServiceStateIsPaused"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "ServiceStateIsStopped"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "ServiceStatusDataChange"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "ChargeForCachedData"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "ChargeForSentData"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "ChargeMethod"; ValueType: String; ValueData: "TIME"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "ChargePerMB"; ValueType: String; ValueData: "0.0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "ChargePerTimePeriod"; ValueType: String; ValueData: "0.0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "DetailedLog"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "DisableNetAccess"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "IgnoreDomains"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "IgnoreUsers"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LastLogFileFormat"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LastLogFileHeadCheckSum"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LastLogFileOffset"; ValueType: Dword; ValueData: "$FFFFFFFF"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LastLogFileProcessed"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LastLogFileSize"; ValueType: Dword; ValueData: "$FFFFFFFF"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LastLogLineDateProcessed"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LastLogLineParsed"; ValueType: Dword; ValueData: "$FFFFFFFF"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LastLogW3CFormatLine"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LogDBPath"; ValueType: String; ValueData: "{app}\Logs\NetChargeLog.mdb"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LogFileSpec"; ValueType: String; ValueData: "W*.log"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LogPath"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LogProcessFrequency"; ValueType: Dword; ValueData: "$14"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "LogType"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "NetGroup"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "TimeChargePeriod"; ValueType: Dword; ValueData: "$5"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "ServiceStatus"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "SQLConnStr"; ValueType: String; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "SQLTable"; ValueType: String; ValueData: "WebProxyLog"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut\NetCharge"; ValueName: "UpdatedCredit"; ValueType: Dword; ValueData: "$0"; Components: server; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "ShowLink"; ValueType: String; ValueData: "yes"; Components: server,client; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "HideCurrencySign"; ValueType: String; ValueData: "no"; Components: server,client; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "LinkName"; ValueType: String; ValueData: "www.papercut.biz"; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "LinkPath"; ValueType: String; ValueData: "http://www.papercut.biz/credirect.htm"; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "PCEPrimaryServer"; ValueType: String; Components: server,client; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "ShowOnStartup"; ValueType: String; ValueData: "1"; Components: client; Flags: createvalueifdoesntexist uninsdeletevalue Root: HKLM; Subkey: "Software\PaperCut"; ValueName: "Language"; ValueType: String; ValueData: "eng"; Flags: uninsdeletevalue Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "PaperCut"; ValueType: String; ValueData: "{app}\PCClient.exe /SILENT"; Components: client; Flags: uninsdeletevalue Root: HKLM; Subkey: "System\CurrentControlSet\Control\Print"; ValueName: "DisableServerFilePooling"; ValueType: Dword; ValueData: "$1"; Components: server; Flags: uninsdeletevalue [INI] FileName: "{app}\PaperCut.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.papercut.biz"; FileName: "{app}\PaperCutBugs.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.papercut.biz/bugreport.htm"; [Run] Filename: "{app}\pcsdb.exe"; Parameters: "/REGSERVER"; Components: server; Filename: "{app}\ActTrkServer.exe"; Parameters: "/REGSERVER"; Components: server; Filename: "{app}\pccopy.exe"; Parameters: "{srcexe} /setup"; Components: server; [UninstallRun] Filename: "{app}\stopclient.exe"; Filename: "net.exe"; Parameters: "share PCSetup /delete /y"; Components: server; Filename: "net.exe"; Parameters: "share PCDB$ /delete /y"; Components: server; Filename: "net.exe"; Parameters: "share PCDBA$ /delete /y"; Components: server; Filename: "net.exe"; Parameters: "share PCLogs$ /delete /y"; Components: server; Filename: "{app}\UninstallService.exe"; Components: server; Filename: "{app}\pcsdb.exe"; Parameters: "/UNREGSERVER"; Components: server; Filename: "{app}\ActTrkServer.exe"; Parameters: "/UNREGSERVER"; Components: server; [Icons] Name: "{group}\PaperCut - Admin Console"; Filename: "{app}\PaperCut.exe"; Components: server; Name: "{userdesktop}\PaperCut"; Filename: "{app}\PaperCut.exe"; Components: server; Tasks: desktopicon; Name: "{group}\PaperCut on the Web"; Filename: "{app}\PaperCut.url"; Components: server; Name: "{group}\PaperCut online notices"; Filename: "{app}\PaperCutBugs.url"; Components: server; Name: "{group}\User Inquiry Tool"; Filename: "{app}\PCClient.exe"; Components: server; Name: "{group}\Account Status"; Filename: "{app}\PCClient.exe"; Components: client; Name: "{group}\TopUp Card Wizard"; Filename: "{app}\TopupWizard.exe"; Components: server,cardwizard; [Tasks] Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Components: "server"; [Components] Name: "server"; Description: "Server Installation"; Types: "server"; Name: "client"; Description: "Workstation Client Install"; Types: "client"; Name: "cardwizard"; Description: "TopUp Card Wizard"; Types: "cardwizard"; [UninstallDelete] Type: files; Name: "{app}\Logs\error.log"; Components: server; Type: files; Name: "{app}\Logs\event.log"; Components: server; Type: files; Name: "{app}\Logs\debug.log"; Components: server; Type: files; Name: "{app}\Backups\*.mdb"; Components: server; Type: files; Name: "{app}\Backups\*.ldb"; Components: server; Type: files; Name: "{app}\*.ldb"; Components: server; Type: files; Name: "{app}\Database\*.ldb"; Components: server; Type: files; Name: "{app}\CustomReports\*.ldb"; Components: server; Type: files; Name: "{app}\Logs\*.ldb"; Components: server; Type: files; Name: "{app}\PaperCut.url"; Components: server; Type: files; Name: "{app}\PaperCutBugs.url"; Components: server; Type: files; Name: "{app}\PCSetup\*.*"; Components: server; [Types] Name: "server"; Description: "Server Installation"; Name: "client"; Description: "Workstation Client Install"; Name: "cardwizard"; Description: "TopUp Card Wizard";